ringed sawback turtle - Turco Inglés Diccionario